@charset "utf-8";
/* CSS Document */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,
em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,
caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,
time,mark,audio,video,input{margin:0;padding:0;border:none;outline:0;font-size:100%;font:inherit;vertical-align:baseline;}
html,body,form,fieldset,p,div,h1,h2,h3,h4,h5,h6{-webkit-text-size-adjust:none;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}
body{font-family:"宋体"; font-size:100%; }
ol,ul,li{ list-style-type:none;}
table{border-collapse:collapse;border-spacing:0;}
a { color: #333; text-decoration: none } 
a:hover { text-decoration:none;}
.float-rt{float:right;}
.float-lt{float:left;}
.vertical-base{	vertical-align:baseline;}
.vertical-top{	vertical-align:top;}
.clear{zoom:1;}
.clear:after{content:""; display:block; clear:both}


/*取消图片间距*/
0img{vertical-align:top}


/*黑色透明区块*/
0p{background: rgba(0, 0, 0, 0.3);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #90000000, endColorstr = #90000000)}


/*首页*/
.top-t{width:100%; height:30px; margin:0 auto; border-bottom:1px solid #dcdcdc}
.top-t1{width:1200px; height:30px; line-height:30px; margin:0 auto; font-size:12px;}
.top-t1 p{ color:#333; float:right; font-size:14px; font-family:"微软雅黑"}
.top{width:1200px; height:120px; margin:0 auto}
.top img{float:left; margin-top:20px}
.nav_z{width:840px!important;height:60px;position:relative;z-index:9999999 ; margin:32px auto; float:right}
#navul li{float:left;width:120px;height:60px;position:relative;text-align:center;line-height:60px; font-size:16px; font-family:"微软雅黑"}
#navul li a:link, #navul li a:visited{color:#323131;}
#navul li ul{display:none;position:absolute;z-index:999;background:#fff;left:-1px; background:#f5f5f5}
#navul li ul li{display:block;width:120px;float:none;height:35px;position:relative;line-height:35px;font-size:14px;overflow:hidden;}
#navul li.navmoon{color:#cd1110; background:url(../images/sy-dh.png) no-repeat center 50px;width:120px;height:60px;line-height:60px;}
#navul li.navmoon a{color:#404a58;}
#navul li.navhome a:hover{color:#00599c;}
#navul li.navmoon ul{display:block;}
#navul li.navmoon ul a{display:block;width:120px;height:35px;line-height:35px;}
#navul li.navmoon ul a:hover{color:#00599c;background:#FFF;}
.nav-sct{ background:url(../images/sy-dh.png) no-repeat center 50px;}
#full-screen-slider { width:100%; height:430px; position:relative; overflow:hidden}
#slides { display:block; width:100%; height:430px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:50%; top:390px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#FFF }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#0092CE}
.sy1-t{width:1200px; height:160px; margin:30px auto 0; text-align:center}
.sy1-t h2{font-size:36px; line-height:56px; font-family:"微软雅黑"; padding-top:10px}
.sy1-t h3{font-size:20px; line-height:34px; font-family:"微软雅黑"; background:url(../images/xian1.png) no-repeat center}
.sy1-t h4{font-size:14px; line-height:50px; font-family:"微软雅黑"; background:url(../images/xian2.png) no-repeat top center}
.sy1{width:1200px; height:413px; margin:13px auto 0; position:relative}
.sy1-pic{float:left}
.sy1-r{width:614px; height:413px; float:right; font-family:"微软雅黑";}
.sy1-r h2{font-size:30px; line-height:47px; width:100%; float:left}
.sy1 h3{font-size:60px; color:#e4e4e4; float:left; font-family:"微软雅黑"; position:absolute; left:584px; top:0px; z-index:-1}
.sy1-r p{font-size:20px; color:#7b7b7b; line-height:35px; float:left; background:url(../images/xian3.png) no-repeat top left; padding-left:43px; width:414px; float:left; margin-top:55px}
.sy1-logo{width:780px; height:110px; background:#FFF; box-shadow:2px 2px 5px #cacaca; position:absolute; top:258px; right:0}
.sy1-logo li{width:195px; float:left; text-align:center; font-family:"微软雅黑";}
.sy1-logo li img{margin-top:21px}
.sy1-logo1{width:100%; height:70px; margin:0 auto; background:url(../images/sy9.png) no-repeat top center;margin-top:21px}
.sy1-logo1:hover{background:url(../images/sy9a.png) no-repeat top center}
.sy1-logo2{width:100%; height:70px; margin:0 auto; background:url(../images/sy10.png) no-repeat top center;margin-top:21px}
.sy1-logo2:hover{background:url(../images/sy10a.png) no-repeat top center}
.sy1-logo3{width:100%; height:70px; margin:0 auto; background:url(../images/sy11.png) no-repeat top center;margin-top:21px}
.sy1-logo3:hover{background:url(../images/sy11a.png) no-repeat top center}
.sy1-logo4{width:100%; height:70px; margin:0 auto; background:url(../images/sy12.png) no-repeat top center;margin-top:21px}
.sy1-logo4:hover{background:url(../images/sy12a.png) no-repeat top center}
.sy1-logo li h4{font-size:18px; color:#646464; line-height:40px; padding-top:43px}
.sy1-logo li h4:hover{color:#00599c}
.sy2{width:100%; height:514px; margin:97px auto 0; background:url(../images/sy-bg1.png) no-repeat center}
.sy2-t{width:1200px; height:160px; margin:0px auto 0; text-align:center; padding-top:20px}
.sy2-t h2{font-size:36px; line-height:56px; font-family:"微软雅黑"; padding-top:10px; color:#fff}
.sy2-t h3{font-size:20px; line-height:34px; font-family:"微软雅黑"; background:url(../images/xian4.png) no-repeat center;color:#fff}
.sy2-t h4{font-size:14px; line-height:50px; font-family:"微软雅黑"; background:url(../images/xian5.png) no-repeat top center;color:#fff}
.sy2-w{width:1200px; height:180px; margin:25px auto; overflow:hidden}
.sy2-w ul{width:1300px}
.sy2-w li{width:230px; height:180px; float:left; margin-right:9px; position:relative}
.sy2-w li p{width:100%; height:34px; line-height:34px;background: rgba(0, 0, 0, 0.3);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #90000000, endColorstr = #90000000); color:#FFF; text-align:center; font-size:16px; position:absolute; bottom:0; left:0; font-family:"微软雅黑"; }
.sy2-w li p:hover{color:#00599c}
.sy2-gd{width:1200px; height:34px; padding-top:30px; margin:0 auto; text-align:center}
.sy2-gd h2{background:url(../images/sy3.png) no-repeat center; width:34px; height:34px; margin:0 auto} 
.sy2-gd h2:hover{background:url(../images/sy3-a.png) no-repeat center}
.sy3{width:100%; height:687px; background:url(../images/sy-bg2.png) no-repeat center;}
.sy3-t{width:1200px; height:160px; margin:0px auto 0; text-align:center; padding-top:40px}
.sy3-t h2{font-size:36px; line-height:56px; font-family:"微软雅黑"; padding-top:10px; color:#40403f}
.sy3-t h3{font-size:20px; line-height:34px; font-family:"微软雅黑"; background:url(../images/xian6.png) no-repeat center;color:#00599c}
.sy3-t h4{font-size:14px; line-height:50px; font-family:"微软雅黑"; background:url(../images/xian2.png) no-repeat top center;color:#40403f}
.prolist2{width:1200px; height:480px; overflow:hidden; margin:0 auto;}
.Menubox2{width:196px; height:24px;  overflow:hidden; margin:0 auto;}
.Menubox2 li{float: left; display:block; text-decoration:none; font-size:14px; cursor:pointer; width:72px; height:22px; border:1px solid #bbbbbb; text-align:center; line-height:22px; color:#7c7c7c; font-family:"微软雅黑"; margin-left:11px; margin-right:11px}
.Menubox2 li.hover{ border:1px solid #00599c; color:#00599c}
.Contentbox2{width:1200px;height:380px; overflow:hidden; margin:40px auto 0; position:relative}
.sy3-w{width:1200px; height:380px; margin:0 auto; overflow:hidden; font-family:"微软雅黑";}
.sy3-w ul{width:1300px}
.sy3-w li{width:345px; height:380px; float:left; margin-right:80px}
.sy3-w li img{ width:345px; height:177px; border:1px solid #fff}
.sy3-w li img:hover{ border:1px solid #00599c}
.sy3-w-pic{width:345px; height:187px; float:left}
.sy3-font{width:345px; height:107px; float:left; margin-top:30px}
.sy3-font-l{width:78px; height:107px; background:#cfcfcf; float:left; text-align:center}
.sy3-font-l:hover{background:#00599c;}
.sy3-font-l h2{height:77px; line-height:77px; font-size:40px; font-weight:bold; color:#fff; border-bottom:1px solid #b7b7b7}
.sy3-font-l p{font-size:14px; color:#fff; height:29px; line-height:29px}
.sy3-font-r{width:250px; height:107px; float:right;text-align:left;}
.sy3-font-r h2{ font-size:18px; width:250px; height:35px; line-height:35px; border-bottom:1px solid #9d9d9d; overflow:hidden}
.sy3-font-r h2 a{color:#00599c;}
.sy3-font-r h2 a:hover{color:#162039}
.sy3-font-r p{font-size:14px; color:#302b25; margin-top:10px; line-height:26px; width:250px; height:55px; overflow:hidden}
.sy3-m{width:345px; height:34px; height:34px; float:left; margin-top:15px}
.sy3-m h2{font-size:36px; font-family:"微软雅黑"; color:#00599c;float:left; margin-top:-5px}
.sy3-m h3{background:url(../images/sy5.png) no-repeat center; width:34px; height:34px; float:right}
.sy3-m h3:hover{background:url(../images/sy3-a.png) no-repeat center}
.sy4-bg{width:100%; height:182px; background:url(../images/sy-bg3.png) no-repeat center; margin:0 auto}
.sy4{width:1200px; height:182px; margin:0 auto; font-family:"微软雅黑";}
.sy4 h2{font-size:26px; background:url(../images/xian5.png) no-repeat left bottom; color:#FFF; line-height:50px; padding-top:15px}
.sy4 h3{font-size:20px; color:#fff; line-height:46px}
.sy4-w{width:1200px; height:37px; margin:10px auto 0}
.sy4-w h4{font-size:14px; color:#00547f; background:url(../images/sy13.png) no-repeat; width:163px; height:37px; line-height:37px; float:left; font-weight:bold; margin-right:20px }
.sy4-w h4 span{padding-left:35px; background:url(../images/sy6.png) no-repeat 5px center; display:block}
.sy4-w h5{font-size:14px; color:#fff; background:url(../images/sy14.png) no-repeat; width:163px; height:37px; line-height:37px; float:left; font-weight:bold; text-indent:10px }
.sy4-w h5:hover{ background:url(../images/sy14a.png) no-repeat;}
.sy4-w h5 span{ background:url(../images/sy7.png) no-repeat 128px center; display:block}
.sy5{width:1200px; height:450px; margin:0 auto}
.sy5-t{width:1200px; height:160px; margin:0px auto 0; text-align:center; padding-top:20px}
.sy5-t h2{font-size:36px; line-height:56px; font-family:"微软雅黑"; padding-top:10px; color:#00599c}
.sy5-t h3{font-size:20px; line-height:34px; font-family:"微软雅黑"; background:url(../images/xian7.png) no-repeat center;color:#00599c}
.sy5-t h4{font-size:14px; line-height:50px; font-family:"微软雅黑"; background:url(../images/xian2.png) no-repeat top center;color:#40403f}
.rollphotos1 {width:1200px; height:156px; margin:20px auto;}
.blk_291 { width:1200px; height:156px; margin:0 auto; overflow: hidden;position: relative}
.blk_291 .leftbotton { background:url(../images/jt3.png) no-repeat; left: 0px; float: left; width: 20px; cursor: pointer; position: absolute; top: 52px; height:34px}
.blk_291 .rightbotton {	right: 0px;background:url(../images/jt4.png)  no-repeat; float: right; width: 20px; cursor: pointer; position: absolute; top: 52px; height: 34px}
.blk_291 .cont {margin: 0px auto; overflow: hidden; width:1160px;}
.blk_291 .box2 {float: left; width:188px; text-align: center; margin-right:45px; height:156px}
.blk_291 .box2 img {  display: block; width:188px; height:128px; }
.blk_291 .box2 img:hover{ display:block;opacity: 1;transition: all 0.3s ease 0s;
    -moz-transition: all 0.3s ease 0s;
    -webkit-transition: all 0.3s ease 0s;
    -o-transition: all 0.3s ease 0s;
    box-shadow: 0 7px 7px #bbbbbb;}

.bot-bg{width:100%; height:334px; background:#323232; margin:0px auto 0}
.bot{width:1200px; height:334px; margin:0 auto}
.bot-l{width:360px; height:334px; float:left; font-family:"微软雅黑";}
.bot-l1{width:262px; height:47px; line-height:47px; background:#00599c; text-align:center; margin-top:-24px; float:left}
.bot-l1 h2{font-size:16px; color:#fff}
.bot-logo{float:left; margin-top:32px}
.bot-l2{width:342px; height:140px; line-height:24px; margin-top:24px; float:left; margin-left:20px}
.bot-l2 p{font-size:14px; color:#FFF}
.bot-r{width:725px; height:260px; float:right; margin-top:73px; font-family:"微软雅黑";}
.bot-nav{width:auto; height:40px; line-height:40px; border-bottom:1px solid #fff; float:left}
.bot-nav p{font-size:14px; color:#FFF}
.bot-nav p a{color:#FFF}
.bot-nav p a:hover{color:#00599c}
.bot-xia{width:725px; height:174px; float:left; margin-top:42px}
.bot-ewm{float:left}
.bot-font{width:250px; height:153px; float:right; margin-top:15px}
.bot-font h2{float:right; font-size:16px; color:#00599c; line-height:30px;}
.bot-font h2 span{color:#FFF}
.bot-font h3{float:right; font-size:16px; color:#00599c; line-height:50px;}
.bot-font h4{float:right; font-size:14px; color:#fff; line-height:30px; background:url(../images/sy17.png) no-repeat; width:198px; height:23px; line-height:23px; text-indent:10px}




/*关于我们*/
.gy-ban{width:100%; height:229px; background:url(../images/gy-ban.png) no-repeat top center; margin:0 auto}
.ny-bg{width:100%; height:auto; background:url(../images/ny-bg.png) no-repeat top center #f7f8fc; padding-bottom:80px}
.ny-box{width:1200px; height:auto; margin:0 auto; padding-top:35px}
.ny-l{width:260px; height:auto; float:left}
.l-nav{width:260px; height:auto; float:left;font-family:"微软雅黑"; box-shadow:5px 5px 15px #c2c3c6}
.l-nav-t{width:260px; height:168px; background:url(../images/gy1.png) no-repeat; float:left}
.l-nav-t h2{color:#FFF;font-size:22px;float:left; margin-top:69px; margin-left:22px; width:200px}
.l-nav-t h3{ color:#FFF; font-size:20px; margin-top:5px; margin-left:22px; float:left; width:200px}
.l-nav-w{width:260px; height:auto; float:left; background:#f6f8fd }
.l-nav-w li{width:260px; height:55px; border-bottom:2px solid #FFF;line-height:55px; font-size:16px; float:left; text-align:center}
.l-nav-w li a{ display:block; color:#415285}
.l-nav-w li a:hover,.l-nav-w li a.selected{text-decoration:none; color:#FFF;background:#415285;}
.ny-r{width:900px; height:auto; background:#FFF; float:right; padding-bottom:25px}
.ymtz{width:840px; height:52px; float:left; margin:20px auto; line-height:52px; background:url(../images/gy2.png) no-repeat bottom; margin-left:30px;font-family:"微软雅黑"; }
.ymtz h2{font-size:18px; color:#00599c; float:left}
.ymtz p{ color:#5d5c5c; float:right; font-size:12px;}
.ymtz p a{ color:#5d5c5c}
.ymtz a:hover{text-decoration:none; color:#007dce}
.ab-word{width:840px; height:auto; float:left; margin-left:30px;font-family:"微软雅黑"; }
.ab-word img{ margin:10px auto}
.ab-word p{font-size:14px; text-indent:24px; line-height:26px;  text-align:left; color:#666; margin:10px auto}




/*联系我们*/
.lx-ban{width:100%; height:229px; background:url(../images/lx-ban.png) no-repeat top center;}
.lxwm{width:840px; height:auto; float:left; text-align:left; font-family:"微软雅黑"; margin-left:30px; padding-bottom:20px;}
.lxwm h2{font-size:18px;line-height:40px;color:#00599c}
.lxwm p{font-size:14px; line-height:26px;}
.lxwm img{ margin-top:20px}




/*新闻单页*/
.xw-ban{width:100%; height:229px; background:url(../images/xw-ban.png) no-repeat top center;}
.sp-page{width:840px; height:auto;  float:left; font-family:"微软雅黑"; margin-left:30px; margin-top:25px}
.sp-page h2{font-size:20px; color:#000; text-align:center; font-weight:bold; line-height:35px; margin-top:10px; margin-bottom:10px;}
.sp-page p{text-align:center; color:#959595;font-size:14px; line-height:26px; margin:5px 0}


/*新闻中心*/
.xw-lb{width:840px; height:126px; float:left; border-bottom:1px dashed #dddddd; margin-bottom:16px; margin-left:30px; font-family:"微软雅黑"}
.xw-lb-l{width:76px; height:90px; background:#cfcfcf; float:left; margin-top:10px; text-align:center}
.xw-lb-l h2{height:60px; line-height:60px; font-size:36px; color:#fff; font-family:"微软雅黑"; border-bottom:1px solid #b7b7b7; font-weight:bold}
.xw-lb-l p{font-size:14px; color:#fff; height:30px; line-height:30px;}
.xw-lb-r{width:740px; height:93px; float:right;text-align:left;margin-top:15px; overflow:hidden}
.xw-lb-r h2{ font-size:16px;}
.xw-lb-r h2 a{color:#00599c }
.xw-lb-r h2 a:hover{color:#162039}
.xw-lb-r p{font-size:14px; color:#929291; margin-top:13px; line-height:26px}
.butt{width:840px; height:33px;font-size:12px; text-align:center; border:1px solid #fff; float:left; margin-left:30px }
.butt a{border:1px solid #dcdcdc;color:#000; line-height:23px; margin-left:2px; margin-right:2px; padding:8px 10px; font-size:12px}
.butt a:hover,.butt a.selected{text-decoration:none; background:#00599c ; color:#FFF;}





/*应用领域*/
.yy-ban{width:100%; height:229px; background:url(../images/yy-ban.png) no-repeat top center;}
.yy-w{width:840px; height:auto; float:left; margin-left:30px; overflow:hidden; margin-bottom:20px}
.yy-w ul{width:900px}
.yy-w li{width:230px; height:180px; float:left; margin-right:68px; position:relative; border:1px solid #e5e5e5; margin-bottom:35px}
.yy-w li p{width:100%; height:34px; line-height:34px;background: rgba(0, 0, 0, 0.3);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #90000000, endColorstr = #90000000); color:#FFF; text-align:center; font-size:16px; position:absolute; bottom:0; left:0; font-family:"微软雅黑"; }
.yy-w a p:hover{color:#00599c;}




/*招贤纳士*/
.zx-ban{width:100%; height:229px; background:url(../images/zx-ban.png) no-repeat top center;}
.rczp{width:840px; height:auto; float:left; margin-left:30px; font-family:"微软雅黑";}
.rczp-t{width:840px; height:30px; line-height:30px; float:left; font-size:16px; font-weight:bold}
.rczp2{width:840px; height:auto; float:left; margin-top:16px; margin-bottom:20px}
.rczp2 h2{font-size:14px; color:#0247a6; font-weight:bold; line-height:30px;}
.rczp2 p{font-size:14px; color:#000; line-height:26px;}


/*资质证书*/
.cpzx{width:840px; height:auto; float:left; overflow:hidden; margin-left:30px; font-family:"微软雅黑"; margin-top:10px}
.cpzx ul{width:900px; float:left}
.cpzx li{width:180px; height:auto; float:left; margin-right:39px;margin-bottom:25px}
.cpzx li img{ width:170px;  border:1px solid #dcdcdc; }
.cpzx li p{font-size:14px; line-height:26px; margin-top:10px; text-align:center}
.cpzx a:hover{color:#00599c}




.common{width:1200px;position:relative; height:180px; margin:25px auto; overflow:hidden }
.common ul{width:1300px}

.listbox{float:left;margin-right:9px;display:inline;width:230px;height:180px;position:relative;}
.listimg{float:left;width:230px;height:180px;position:relative;overflow:hidden;}
.listimg img{background:#333;width:230px;height:180px;top:0;left:0;position:absolute; transition: all 0.6s;}
.listimg img:hover{transform: scale(1.2);}
.summary{width:230px;height:180px;top:180px;left:0;position:absolute;}
.summarytxt{margin:0px 0px;width:230px;height:34px;line-height:34px;color:#FFF; text-align:center; font-size:16px;background: rgba(0, 0, 0, 0.4);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #90000000, endColorstr = #90000000); font-family:"微软雅黑";  }



.sy2-w{width:1200px; height:180px; margin:25px auto; overflow:hidden}
.sy2-w ul{width:1300px}
.sy2-w li{width:230px; height:180px; float:left; margin-right:9px; position:relative}
.sy2-w li p{width:100%; height:34px; line-height:34px;background: rgba(0, 0, 0, 0.3);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #90000000, endColorstr = #90000000); color:#FFF; text-align:center; font-size:16px; position:absolute; bottom:0; left:0; font-family:"微软雅黑"; }
.sy2-w li p:hover{color:#00599c}


/*留言*/
.ly{width:840px; height:auto; margin-left:30px; margin-top:10px; font-size:12px; float:left; font-family:"微软雅黑"; }
.ly li{width:840px; height:auto; margin-bottom:22px; float:left; text-align:left}
.ly li p{float:left; width:78px; line-height:40px;font-size:14px;}
.ly li span{color:#959595; margin-left:10px;}
.ly-txt1{width:190px; height:40px; border:1px solid #d4d4d4; font-size:14px;color:#333; text-indent:5px; float:left; border-radius:5px; margin-right:10px}
.ly-txt3{width:360px; height:40px; border:1px solid #d4d4d4; font-size:14px;color:#333; text-indent:5px; float:left; border-radius:5px}
.ly-txt2{width:750px; height:200px;border:1px solid #d4d4d4; border-radius:5px; font-size:14px; text-indent:5px;float:left;}
.ly li h3{font-size:12px; color:#F00; margin-left:78px}
.ly li h4{font-size:12px; color:#7d7d7d; margin-left:78px; margin-top:10px}
.ly-a{width:93px; height:37px; background:#00599c; line-height:37px; font-size:14px; display:block; text-align:center; margin-left:78px; color:#fff; font-weight:bold; border-radius:5px; float:left}
.ly-b{width:93px; height:37px; background:#eeeeee; line-height:37px; font-size:14px; display:block; text-align:center; margin-left:23px; color:#959595; font-weight:bold; border-radius:5px; float:left}


